const { reg, getUser, auditPass, login, removeUser,UpdateUser,getApplyUser,updateUserStatus } = require('../dao/adminsDao.js');
//登录
module.exports.login = async function (data) {
   return await login(data)
}


//注册
module.exports.reg = async function (data) {
   return await reg(data)
}

//获取申请用户
module.exports.getApplyUser = async function () {
   return await getApplyUser()
}

//获取用户（分页）
module.exports.getUser = async function (data) {
   return await getUser(data)
}

//单独修改用户状态
module.exports.auditPass = async function (id) {
   return await auditPass(id)
}
//修改用户信息
module.exports.UpdateUser = async function (data) {
   return await UpdateUser(data)
}

//删除用户
module.exports.removeUser = async function (id) {
   return await removeUser(id)
}
//处理管理员申请，修改 userStatus 的状态值 
module.exports.updateUserStatus = async data => {
   const result = await updateUserStatus(data);
   if (result.ok === 1) {
       return true;
   }
   return false;
}